package org.swift.commons.xml.vtd;

import java.util.Map;

import org.swift.commons.xml.Match;


public interface Navigator {

	AutomaticPilot getAutomaticPilot();

	int getTokenType(int index);

	String toString(int index) throws NavigationException;

	int getAttrVal(String string) throws NavigationException;

	int getText();

	Match matchAt(int index, Map<String, String> namespaces) throws NavigationException;
	
}
